先補成果,明天下班後整理個
大家晚上好!昨天原本以為會很順利結果就跌慘了!
前天有太多東西是沒預料到和錯估的!
話不多說,來趕緊快速說明一下昨天的重點有哪些吧!
如果原本跟我一樣是用下圖做的要記得去作成下下圖的那個方式!
不然到時候你會在做完以後它跟你說你不能接收到回覆的訊息!會極度暴躁!
接著記得要把Interactive Components
這功能給開啟,然後這裡放入你要回覆actions對話
的API接口
沒錯!這邊要做的是新做一隻API來作為回覆按鈕訊息的接口
和當初原本以為的同窗口重複使用是完全不同的
這邊應該不用多說什麼,很佛的它可以直接copy現有的指令進來!
寫的途中要稍微注意的是他回傳的格式我們一直沒有確切的看過!
所以建議可以把當初的中介層調整一下~
PR
參考
Your URL should respond with a HTTP 200 “OK” status code. Any other flavor of response will result in a user-facing error.
If you don’t want to respond with any message or would rather send your responses later using delayed responses, you should still respond to the invocation of your URL with a simple HTTP 200.
That said, we strongly recommend that you send some kind of positive affirmation to the user as an ephemeral response, even if it’s just a simple confirmation that the command was understood.
這樣你就可以直接var_export出來看內容了!
所以也會發現到$request->input('payload')
是一串json,剩下該如何處理就只需要時間了!